using AC_CANONICAL_HOST for splitting OS specific code
working _get && _set features
debugging...